practising Catholic - Espagnol Anglais Dictionnaire